In-Depth Xr250R Review